package net.lab1024.sa.base.module.support.traffic.domain.dto;

import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data;

/**
 * MQTT心跳DTO（设备发送给平台）
 */
@Data
public class MqttHeartbeatDTO {

    /**
     * 请求ID（UUID）
     */
    @JSONField(name = "request_id")
    private String requestId;

    /**
     * 当前车道模式
     */
    @JSONField(name = "current_mode")
    private String currentMode;

    /**
     * 当前心跳间隔秒数
     */
    @JSONField(name = "interval")
    private String interval;

    /**
     * Unix毫秒时间戳
     */
    @JSONField(name = "timestamp")
    private Long timestamp;
}

